package com.sjq.common.dao;

import java.sql.SQLException;
import java.util.List;
import java.util.Map;

import com.sjq.common.entity.Dept;
import com.sjq.common.util.PageResults;

/**
 * @ClassName: SysUserDao
 * @Description: TODO
 */
public interface DeptDao {

	//新增单位
	public void insertDept(Dept dept);
	//删除单位
	public void deleteDeptById(String deptId);	
	//修改单位
	public void updateDept(Dept dept);
	//根据单位代码查询单位
	public Map<String, Object> selectDeptById(String deptId);
	// 分页查询
	public PageResults<?> selectDeptByPage(int pageNo, int pageSize,Dept dept);
	//实例化单位tree
	public String initDeptAllTree();
	
	///查询市局单位代码一级单位
	public List<Map<String,String>> initDeptTreeByPid(String type,String pid);
	
	
	
	
}
